导航菜单
首页 >  Vue Element UI 之ECharts图表  > 循序渐进VUE+Element 前端应用开发(10)

循序渐进VUE+Element 前端应用开发(10)

在我们做应用系统的时候,往往都会涉及图表的展示,综合的图表展示能够给客户带来视觉的享受和数据直观体验,同时也是增强客户认同感的举措之一。基于图表的处理,我们一般往往都是利用对应第三方的图表组件,然后在这个基础上为它的数据模型提供符合要求的图表数据即可,VUE+Element 前端应用也不例外,我们这里使用了基于vue-echarts组件模块来处理各种图表vue-echarts是对echarts图表组件的封装。

1、图表组件的安装使用

首先使用npm 安装vue-echarts组件。

git地址:https://github.com/ecomfe/vue-echarts

NPM安装命令

npm install echarts vue-echarts

然后在对应模块页面里面引入对应的组件对象,如下代码所示。

import ECharts from 'vue-echarts' // 主图表对象import 'echarts/lib/chart/line' // 曲线图表import 'echarts/lib/chart/bar' // 柱状图import 'echarts/lib/chart/pie' // 饼状图import 'echarts/lib/component/tooltip' // 提示信息

接着在Vue组件里面对象中加入对象即可。

export default { components: {'v-chart': ECharts },

如果是全局注册使用,那么可以在main.js里面进行加载

// 注册组件后即可使用Vue.component('v-chart', VueECharts)

我们来看看图表展示的效果图

柱状图效果

 

饼状图

  

 曲线图

  

 其他类型,极坐标和散点图形

  

 或者曲线和柱状图组合的图形

 

相关推荐: